package com.icinfo.cloud.provider.punish.ucase.caseregister.dto;

import lombok.Data;

import javax.validation.constraints.NotEmpty;

/**
 * 描述：办案人员
 *
 * @author shishengyao
 * @description
 * @date 2022/5/12
 */
@Data
public class CaseHandlePersonInfoDto {
    /**
     * 办案人员
     */
    @NotEmpty(message = "办案人员名称不能为空")
    private String handlePersonName;

    /**
     * 办案人员类型：1主办、2协办
     */
    @NotEmpty(message = "办案人员类型不能为空（1主办、2协办）")
    private String handlePersonType;

    /**
     * 办案人员id（用户id）
     */
    @NotEmpty(message = "办案人员id不能为空")
    private String handlePersonId;

    /**
     * 办案人员联系电话
     */
    private String handlePersonTel;

    /**
     * 办案机构名称
     */
    private String handleOrgName;

    /**
     * 办案机构编码
     */
    private String handleOrgCode;

    /**
     * 办案所属机构电话
     */
    private String handleOrgTel;

    /**
     * 办案部门名称
     */
    private String handleDeptName;

    /**
     * 办案部门编码
     */
    private String handleDeptCode;

    /**
     * 办案所属部门电话
     */
    private String handleDeptTel;

    /**
     * 办案人员签名
     */
    private String handleSignPic;

    /**
     * 办案人员dingId
     */
    private String dingId;

    /**
     * 执法证号（一人多证时逗号分隔）
     */
    private String lawEnforcementCert;

}
